learn by rote - English Synonyms Dictionary